//引入jwt
const jwt = require('jsonwebtoken');
var express_jwt = require('express-jwt');

//创建jwt的方法
let createJwt=(payload)=>jwt.sign(
                          payload,
                     'f77codejwt123456',
                      {expiresIn: 10*60 });

//验证jwt的方法
let authJwt = express_jwt({
    secret:'f77codejwt123456', //密钥
    algorithms: ['HS256'], //加密的方法
    credentialsRequired: true, // 是否对jwt进行验证 false：不验证， true:需要验证
    }).unless({path: ['/login',"/hello"]}); //哪些路径不进行验证
    
module.exports={createJwt,authJwt}